resin or varnish impregnated - Turco Inglés Diccionario